﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace AutoParsers
{
    public class ParsedCar
    {
        public Nullable<bool> Heated;
        public int? LoadCarryingCapacity;
        public bool? Parking;
        public string Year;
        public string URL { get; set; }
        public string Manufacturer { get; set; }
        public string Model { get; set; }
        public string Engine { get; set; }
        public string Mileage { get; set; }
        public Nullable<int> Cylinders { get; set; }
        public string Doors { get; set; }
        public string Drive { get; set; }
        public string FuelType { get; set; }
        public string Color { get; set; }
        public string Transmission { get; set; }
        public Nullable<bool> IsSteeringRight { get; set; }
        public string Condition { get; set; }
        public string Location { get; set; }
        public Nullable<bool> ABS { get; set; }
        public Nullable<bool> AntilockSystem { get; set; }
        public Nullable<bool> BrakeForceSystem { get; set; }
        public Nullable<int> Airbags { get; set; }
        public Nullable<bool> Alarm { get; set; }
        public Nullable<bool> CentralLocking { get; set; }
        public Nullable<bool> BoardComputer { get; set; }
        public Nullable<bool> GPSNavigation { get; set; }
        public Nullable<bool> CruiseControl { get; set; }
        public Nullable<bool> RainSensor { get; set; }
        public Nullable<bool> LightSensor { get; set; }
        public Nullable<bool> AirConditioning { get; set; }
        public Nullable<bool> ClimateControl { get; set; }
        public Nullable<bool> LeatherInterior { get; set; }
        public string WheelType { get; set; }
        public Nullable<bool> ElWindow { get; set; }
        public Nullable<bool> ElMirrors { get; set; }
        public Nullable<bool> LightsTreatment { get; set; }
        public Nullable<bool> MirrorsWarm { get; set; }
        public Nullable<bool> SealingWax { get; set; }
        public Nullable<bool> Hydraulics { get; set; }
        public Nullable<bool> FrontSeatSdjust { get; set; }
        public Nullable<bool> SteeringWheelAdjust { get; set; }
        public Nullable<bool> Turbo { get; set; }
        public Nullable<bool> SunRoof { get; set; }
        public Nullable<bool> AluminiumDisks { get; set; }
        public string Price { get; set; }
        public Owner Owner = new Owner();
        public List<string> Images = new List<string>();
        public string Category { get; set; }

        public override string ToString()
        {
            return Price + " " + Model + " " + Color;
        }
    }
}
